Rollit: An Application Builder

نویسندگان

  • Solange Karsenty
  • Chris Weikart
چکیده

Contemporary user interface development systems greatly simplify the creation of traditional dialogue user interface made of buttons or menus, but they do not support the construction and manipulation of application-specific graphical objects. This report describes Rollit, a domain-specific, interactive, application builder. The goal of this system is to automatically generate, as a result of direct manipulation, the domain-specific user interface and its run-time behavior as well as the traditional dialogue user interface. Application programmers construct complex objects from standard components, define the interactions between those objects and attach behaviors to them. A constraint-based inference system facilitates the definition of geometrical constraints between objects. Our run-time system kernel supports standard operations on those objects, such as creation and deletion, cut and paste, grouping, save and load. This report describes our system, illustrates its usefulness through applications built within our environment, and shows how it reduces the effort required to develop such applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GPS Time Reception Using Altera SOPC Builder and Nios II: Application in Train Positioning

As functional integration has increased in hand-held consumer devices features such as Global Positioning System (GPS) receivers have been embedded in increasingly more devices in recent years. For example, the train positioning system based on GPS provides an integrated positioning solution which can be used in many rail applications without a cost intensive infrastructure. The network built i...

متن کامل

Consensus Builder: How knowledge sharing can help break political logjams

Consensus Builder is a vision for an internet application that can organize and facilitate political discussion involving large numbers of participants. Consensus Builder will invite people to speak about what they know and care about. To fully participate, speakers will need to engage in interpretive processes that yield ontological models of statements like those used for the Semantic Web. An...

متن کامل

Consensus Builder: A Place to Speak, Listen, and Be Counted

This paper presents a vision for an internet application that will support constructive political discourse. Consensus Builder will invite people to speak their beliefs and engage in interpretive processes that result in internal representation of statements as ontological models. Analyses of similarities and differences between statements will support listening and exchange of ideas. Semantica...

متن کامل

Interface Builder

Implementation of a graphical user interface for a nontrivial application tends to be tedious and error prone. A simple, visual GUI builder was implemented to explore issues with the current state of graphical application development. Various implementation issues are discussed in relation to enabling a GUI builder tool to be easily extensible to prevent discouraging stagnation of GUI controls....

متن کامل

The GINA Interface Builder

As part of the GINA project at GMD, an interface builder has been implemented that can be used to interactively develop graphical user interfaces based on the OSF/Motif toolkit. The interface builder extensively uses direct-manipulation techniques to facilitate explorative learning and to accelerate the definition process. It provides special support for the dynamic layout capabilities of Motif...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994